Vector calculous based on finite differences

Todo

Describe how to define a CustomSymbolicOperator and how use symbols associated to an existing Field using vector calculus operators gradient(), laplacian(), div(), curl(). See hysop.symbolic module for more details.